sealed ampoule - English Synonyms Dictionary